<!DOCTYPE html>
<html lang="zh-CN">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" />
    <!-- 百度禁止转码 -->
    <meta http-equiv="Cache-Control" content="no-siteapp" />
    <!-- uc强制竖屏 -->
    <meta name="screen-orientation" content="portrait" />
    <!-- QQ强制竖屏 -->
    <meta name="x5-orientation" content="portrai" />
    <!-- 禁用电话号码邮箱自动识别 -->
    <meta name="format-detection" content="telephone=no,email=no" />
    <title>document</title>
    <link rel="stylesheet" href="./css/weui.css" />
    <style>
      .alert {
        display: block;
        font-size: 30px;
      }
      .wrap.oh {
        overflow: hidden;
        position: fixed;
        width: 100%;
      }
      body,
      html {
        height: 100%;
        width: 100%;
        overflow-x: hidden;
      }
      .wrap {
        height: 100%;
        overflow: auto;
        -webkit-overflow-scrolling: touch;
      }
      .weui-dialog__bd {
        max-height: 100px;
        overflow-y: auto;
        -webkit-overflow-scrolling: touch;
      }
    </style>
  </head>

  <body id="body">
    <div class="wrap" id="wrap">
      <p>
        首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在
      </p>
      <a href="javascript:;" class="alert" id="alert">弹窗出现</a>
      <p>
        首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住sh]所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。
      </p>
      <div class="js_dialog" id="dialog" style="display: none;">
        <div class="weui-mask"></div>
        <div class="weui-dialog">
          <div class="weui-dialog__bd">
            。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。首先将光标定位在开始位置，然后按住shift键，同时将光标定位在所选段落的末尾，点击一下即可选中自己想要选中的大段文字。
          </div>
          <div class="weui-dialog__ft">
            <a href="javascript:;" class="weui-dialog__btn weui-dialog__btn_primary" id="confirm">知道了</a>
          </div>
        </div>
      </div>
    </div>
  </body>
  <script src="./js/jquery.min.js"></script>
  <script>
    window.addEventListener('load', function() {
      let alert = document.getElementById('alert')
      let dialog = document.getElementById('dialog')
      let wrap = document.getElementById('wrap')
      let confirm = document.getElementById('confirm')
      alert.addEventListener('click', function() {
        dialog.style.cssText = 'display: block;'
        // 动画过渡的
        // $(dialog).fadeIn(200)
        wrap.classList.add('oh')
      })
      confirm.addEventListener('click', function() {
        dialog.style.cssText = 'display: none;'
        // 动画过渡的
        // $(dialog).fadeOut(200)
        wrap.classList.remove('oh')
      })
    })
  </script>
</html>
